flashlight used by hunters to stun prey - Francés Inglés Diccionario